I'm betting on seized turbos. The previous owner was full of crap with the "messed up sensor" BS.
Here is a link for a DIY tester:[ http://www.twinturbo.net/net/viewmsg.aspx?forum=technical&msg_id=902104 ]
You cannot reply to this message because you are not logged in.